aid pledges - German English Dictionary